a shameless person - Francés Inglés Diccionario